![]() |
| ![]() |
![]() |
![]() |
![]() |
UniProg - Der Universalprogrammer
Als Teil 2 unserer Datenschleuder-Bastelserie haben wir diesmal ein kleines Nachbauprojekt für einen universelles Programmiergerät für Chipkarten (Speicher-, Prozessor- und Batteriekarten), EEPROMs (parallel und seriell) und diverse Micr ocontroller. Auch die für einige Anwendungsfälle besonders interessanten PIC-Chipkarten lassen sich mit dem UNIPROG problemlos bearbeiten. Wie üblich finden sich auf den nachfolgenden Seiten Layout, Bestückungsplan und Schaltplan. Die Doku und Software für die unterschiedlichen Anwendungsfälle findet sich auf dem CCC-Webserver unter http://www.ccc.de/Library/HPA/ChipCards/UniProg.html. Dort findet sich auch eine Bauteilliste. Beim Aufbau sollte der Bestückungsplan als Richtlinie benutzt werden, da der Schaltplan erst nachträglich zur besseren Orientierung erstellt wurde. Platinen und möglicherweise auch fertig aufgebaute Geräte wird es dieses Jahr auf dem Chaos Congress in Hamburg (27.12.-29.12.1997) geben. Die etwas ungewöhnliche Konstruktion mit parallelem und seriellem Interface ist auf die speziellen Anforderungen bei der PIC-Programmierung zurückzuführen. Da der Bauteilaufwand minimal sein sollte, blieb nur der Weg über die parallele Schnittstelle. Jumper Settings Vcc Vpp ResClkDat Port Type ## .. ##..##..## Ser : Proz. Card .. ## .##....... Par : Pic Prog .. .. .##....... Par : Mem. Card ## .. ...##..##. Ser : Batt. Card Projekt: tron@ccc.de Doku: frank@ccc.de Nachtrag zur D-Box Bastelanleitung aus DS60 Da der Schaltplan erst nach dem vollständigen Aufbau des Gerätes erstellt wurde, hat sich ein kleiner Fehler eingeschlichen. Der Stecker für den BDM-Port wurde im Schaltplan verkehrt herum eingezeichnet. Ausschlaggebend für den Aufbau ist der Bestückungsplan, der war vor dem Schaltplan da. frank@ccc.de |
[Datenschleuder]
[61]
UniProg - Der Universalprogrammer